비정상적으로 Running 되고 있는 JOB삭제 방법 :: 오라클팁[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

오라클팁
[1]
등록일:2011-02-15 10:35:55 (0%)
작성자:
제목:비정상적으로 Running 되고 있는 JOB삭제 방법

등록된 JOB이 먹통이 되어서 해당 잡을 REMOVE시켰습니다..

그리고 DBA_JOBS를 조회해보면 해당 잡이 REMOVE되었는데

 

DBA_JOBS_RUNNING을 조회해보면 REMOVE된 잡이 아직 떠 있습니다.

(REMOVE후 10시간정도 경과했습니다.)

밑에 조회한 내용올립니다.

 

> SELECT * FROM DBA_JOBS_RUNNING;

SID JOB FAILURES LAST_DATE LAST_SEC THIS_DATE THIS_SEC INSTANCE

34 155

 

지금 러닝되고 있는 155번잡을 삭제하고 싶은데 어떻게 해야하는지 꼭 알고 싶습니다.

 

이 글에 대한 댓글이 총 2건 있습니다.

PROCESS를 KILL하면 어떨까요?

 

 

SELECT SID, SERIAL# FROM V$SESSION WHERE SID='34';

 

ALTER SYSTEM KILL SESSION '34, SERIAL#' ;

 

달나라(k9687)님이 2005-04-04 11:53:10에 작성한 댓글입니다.

지금도 그런지 모르지만.

제가 한번 7.3때 PL-SQL을 작성하다 무한 루프를 태우게 되었습니다.

오라클에 연략했더니.

PL-SQL은 실행 세션과 무관하게 일단 제출되면 스스로 정지하기 전 까지는 계속 돈다구 하더군요...

오라클 리스펀스 쎈타의 말이 rollback 풀나서 서든가...

아니면 서버를 내리라고...

그래서 눈물을 머금고 서버 내렸습니다.

음... 저 엄청 깨졌구요...

 

논지는....

잡 죽여도 잡이 실행시킨 SP는 일단 실행이 제출된 이상 돕니다.

아마도 윗분말씀 따라 어찌어찌 세션과 시리얼 알아도 킬시키면...

킬이 예약만 될 공산이 크다는..

그런 말씀입니다.

 

 

 

지금도 그런지는 모르겠습니다.(세션과 무관하게 제출되면 도는 것은 지금도 그렇습니다만 죽이는 방법이 있는지는 모르겠습니다.)

가장 확실한건 오라클에 연락하십시오..

이런 문제 해결은 그쪽이 가장 빠릅니다.그들은 방대한 양의 문제해결 데이타베이스를 갖추고 있으니까서리...

[본문링크] 비정상적으로 Running 되고 있는 JOB삭제 방법
[1]
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=31592
작성자
비밀번호

 

SSISOCommunity

[이전]

Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.